home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / util4 / ascs35.lha / ascsend / CLI / Source / ascsend.h < prev    next >
C/C++ Source or Header  |  1995-06-19  |  2KB  |  51 lines

  1.  
  2. #include <clib/alib_protos.h>
  3. #include <exec/exec.h>
  4. #include <exec/lists.h>
  5. #include <exec/nodes.h>
  6. #include <stdio.h>
  7. #include <ctype.h>
  8. #include <exec/types.h>
  9. #include <intuition/intuition.h>
  10. #include <intuition/intuitionbase.h>
  11. #include <dos.h>
  12. #include <dos/dos.h>
  13. #include <proto/dos.h>
  14. #include <proto/exec.h>
  15. #include <proto/intuition.h>
  16. #include <proto/utility.h>
  17. #include <proto/commodities.h>
  18. #include <string.h>
  19. #include <stdlib.h>
  20. #include <pragmas/dos_pragmas.h>
  21. #include <pragmas/exec_pragmas.h>
  22. #include <pragmas/intuition_pragmas.h>
  23. #include <pragmas/commodities_pragmas.h>
  24. #include <pragmas/utility_pragmas.h>
  25.  
  26.  
  27. #define STRINGSIZE 256
  28. #define ASCSEND_VERSION "$VER: CLI_ASC_SEND 1.1 "__DATE__" "__TIME__
  29.  
  30. #define  GET_A_FILE    0
  31. #define  GET_A_STRING  1
  32.  
  33. /*--------------------------------------------------------*/
  34.  
  35. extern struct Library *AslBase;
  36. extern struct Library *CxBase;
  37. extern struct Library *UtilityBase;
  38. extern struct Library *GadToolsBase;
  39. extern struct GfxBase *GfxBase;
  40. extern struct IntuitionBase *IntuitionBase;
  41.  
  42. extern void __stdargs main(int argc,char **argv);
  43. extern UBYTE      __regargs *makemem(ULONG size);
  44. extern void                  releasemem(void *mem);
  45. extern UBYTE __regargs *getfilebuffer(UBYTE *filename,ULONG mode);
  46. extern void  __regargs freefilebuffer(UBYTE *buffer,ULONG size);
  47. extern BOOL  __regargs getnextchar(UBYTE *buffer,UBYTE *where);
  48. extern long  __regargs  Sendfile(UBYTE *filename,ULONG mode);
  49. extern void activate_screen(UBYTE *scr);
  50. extern void activate_window(UBYTE *wnd);
  51.